Search Elba Island hotels

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Check Elba Island hotel prices

Tomorrow night
This weekend

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Property class
Payment type
Payment type
Property type
Property type
Area
Area
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveller experience
Traveller experience

Top hotels and accommodation in Elba Island

Hotel Lo Scirocco
3.0 star property
9.0 out of 10, Wonderful, (18)
"Very pleasant stay. Very friendly staff, clean throughout, good breakfast whats not to like. Also, a short walk to beach and restaurants. Would recommend but probably very busy in the summer months."
The price is AU$255
per night
3 July - 4 July
Hotel Lo Scirocco
Uappala Club & Resort Lacona
4.0 star property
7.6 out of 10, Good, (28)
"Said the air-conditioning was broken. Wouldn't be fixed for our stay. Hadn't been fixed since last summer. Room was nearly 30 degrees. No communication prior to our stay. Everyone was complaining."
The price is AU$193
per night
24 June - 25 June
Uappala Club & Resort Lacona
Hotel Le Acacie
4.0 star property
8.4 out of 10, Very good, (118)
"Not sure why this place has a 4 star rating, a 3-star rating is being nice. While it’s close to the beach and the house keeping staff were amazing, that’s about all the nice things I can say. The check in staff was rude and basically threw us our key and didn’t explain anything. We got yelled at for parking near our room after being told to park there to unload our bags ourselves. While there is a private beach for the hotel, they don’t tell you beforehand hand that you have to pay to use it....
The price is AU$252
per night
23 June - 24 June
Hotel Le Acacie
Save an average of 15% on thousands of hotels when you're signed in
Hotel Airone Isola d'Elba
4.0 star property
8.4 out of 10, Very good, (107)
"Hard to get to with bus system"
The price is AU$369
per night
23 June - 24 June
Hotel Airone Isola d'Elba
Hotel Plaza
4.0 star property
9.2 out of 10, Wonderful, (62)
"Wonderful stay, lovely people. Very nice place to stay in Elba! The suite is quite spacious and the view is really beautiful"
The price is AU$418
per night
23 June - 24 June
Hotel Plaza
TH Capoliveri - Grand Hotel Elba International
4.0 star property
8.0 out of 10, Very good, (208)
"It’s an older hotel, needs renovation. My kids A/c didn’t work, our tv had no signal. They tried to overcharge me at checkout. It’s in a nice area with a good place to swim and relax by the water. "
The price is AU$294
per night
22 June - 23 June
TH Capoliveri - Grand Hotel Elba International
Hotel Baia Imperiale
4.0 star property
8.2 out of 10, Very good, (38)
"Great views of the bay and beach. A beautiful location. Room clean but very basic, needs an upgrade, door sticks, first hotel or b&b I've visited in 20 years with no kettle or hot drink facilities in room. Nothing in room fridge except for water and 2 tins of beer and they charge for both. Absolutely no entertainment or guest facilities/enjoyment provided, nothing to do here but eat and drink very expensive and pretentious food in very small portions. Strongly biased to German and Italian guests...
The price is AU$470
per night
18 July - 19 July
Hotel Baia Imperiale
Residence Golfo Della Lacona
2.0 star property
7.2 out of 10, Good, (12)
"Tanta polvere, polvere sulle coperte, polvere sulle lenzuola, polvere sui cuscini, polvere ovunque "
Residence Golfo Della Lacona
Resort le Picchiaie
4.0 star property
7.6 out of 10, Good, (54)
"Maximiliano and Stefano were awesome! Super friendly, cordial and provided excellent information about the entire island!!! One thing though you need to be in pretty decent shape! Would not recommend it for people that are not in some aerobic shape!"
The price is AU$273
per night
23 June - 24 June
Resort le Picchiaie
Park Hotel Napoleone
4.0 star property
7.6 out of 10, Good, (99)
"Excellent hotel with good old fashioned service. Great central location on the island making it easy to get anywhere."
The price is AU$223
per night
22 June - 23 June
Park Hotel Napoleone
Hotel Cala di Mola
4.0 star property
9.0 out of 10, Wonderful, (13)
"Beautiful location & friendly staff. Lots of ants that crawled up our legs during breakfast & laying by the pool. Also had them in our rooms. My daughter was bitten badly but not sure if it was the ants or if it was mosquitoes which isn’t really the hotel’s fault or issue. "
The price is AU$320
per night
5 July - 6 July
Hotel Cala di Mola
Hotel Hermitage
5.0 star property
9.2 out of 10, Wonderful, (18)
"very nice resort - excellent beach sand, swimming and sunbathing - excellent tennis facilities (must be the best tennis on the island), good walking on the hills, food was excellent we did half board and were spoilt every single night. The staff make it special, very experienced and great teamwork, you can feel the 5 star service."
The price is AU$1,023
per night
25 June - 26 June
Hotel Hermitage
Viticcio
3.0 star property
9.2 out of 10, Wonderful, (24)
"The location of this hotel is magical. The private beach is beautiful and idyllic, and everything at the hotel is oriented towards the extremely beautiful sea. If you want to swim and relax in peace, this is the place for you. Walls are thin so earplugs are good for sensitive sleepers. "
Viticcio
Hotel Riva Del Sole
4.0 star property
8.6 out of 10, Excellent, (18)
"Beautiful hotel in a fantastic location for exploring the island. The room we stayed in was perfect with a beautiful seaview. I would definitely recommend this hotel."
The price is AU$452
per night
28 June - 29 June
Hotel Riva Del Sole
Hotel Montemerlo
3.0 star property
9.2 out of 10, Wonderful, (17)
"Didn’t know that you had to pay 40€ for late check out. "
The price is AU$266
per night
25 June - 26 June
Hotel Montemerlo
Residence La Valdana
3.0 star property
9.2 out of 10, Wonderful, (17)
"Wirklich großartiges Preis-Leistungsvethältnis. Schön gelegen, schöner weg zum Strand. Tennisplatz, Pool und Tischtennis und noch mehr kleine Extras im Preis enthalten, einfach super. Der Inhaber ist freundlich und gibt gerne Tipps. Kleine Mankos: Die Anlage ist teilweise etwas in die Jahre gekommen und die Ausstattung der Küche ist relativ überschaubar, aber ausreichend. Alles in allem waren wir sehr zufrieden und würden vielleicht einen halben Stern abziehen. "
Residence La Valdana
Hôtel Sant'Andrea, The Originals Relais (Relais du Silence)
9.4 out of 10, Exceptional, (28)
"Beautiful well tended gardens with equally fantastic view. So quiet and peaceful. Staff couldn’t do enough for guests. We dined in the restaurant ; both had the seafood fixed menu. Simply wow - well worth €50 a head. Just wish we had spent more time here . "
The price is AU$230
per night
24 June - 25 June
Hôtel Sant'Andrea, The Originals Relais (Relais du Silence)
Appartamenti Elbamar Lacona
8.0 out of 10, Very good, (71)
"We liked the location , but a car is necessary. It is better to visit a larger number of beaches and choose the one that suits you. Apartment is comfortable and well equipped. The downside of the coin are mosquitoes, there are countless , and do not respond to pills. "
Appartamenti Elbamar Lacona
Hotel Fabricia
4.0 star property
8.0 out of 10, Very good, (74)
"This property is beautiful! Your own private beach, aperitivo by the pool, buffet breakfast and multi course lunches and dinners. What more do you need? The rooms are pretty basic, but the views are incredible. Service is excellent and the staff is friendly. We would stay here again."
The price is AU$256
per night
28 June - 29 June
Hotel Fabricia
Hotel Villa Ottone
5.0 star property
8.6 out of 10, Excellent, (73)
"Comfortable hotel if not 5 star - maybe 4 star? Staff very friendly and helpful. Great beach. Good for a beach type holiday but a bit isolated so choice of dining is limited."
The price is AU$500
per night
23 June - 24 June
Hotel Villa Ottone
Don't see what you're looking for?
See all available properties in Elba Island
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Paradise found: Discover the natural beauty of Elba Island

Elba Island, Italy, is a paradise for nature lovers and adventure seekers. This stunning island boasts a diverse range of landscapes, from pristine sandy beaches like Lacona Beach to lush forests perfect for hiking and exploring. The island is also a haven for scuba diving enthusiasts, with crystal-clear waters teeming with marine life. Visit Elba for a truly unforgettable holiday, and consider staying in one of the best holiday rentals, like the Barbići Holiday Villas. Don't miss the chance to relax and rejuvenate at a spa on Elba Island, or take in the breathtaking views of the island from the Elba Island View. And for a taste of local charm, explore the charming downtown of Alba.

When planning a visit to Elba Island, you'll find a variety of hotel accommodations to choose from. Whether you're looking for a luxurious beachfront resort or a budget-friendly option, Elba Island has something for every traveler. With stunning views of the crystal-clear waters and pristine beaches, popular hotels on the island include Hotel Hermitage, Hotel Biodola, and Hotel del Golfo. These hotels offer a range of amenities and activities for outdoor enthusiasts, making them perfect for an adventure-filled holiday.

  • Hotel Le Acacie - This hotel is located just 17.3km away from Elba Island and offers a range of outdoor activities for an adventurous holiday. With close proximity to the pool, tennis courts, windsurfing, sailing, diving, boating, and hiking, it is perfect for those seeking an active holiday. Additionally, it features a hot tub for relaxation after a day of outdoor activities.
  • Hotel Lo Scirocco - Situated only 5.9km away from Elba Island, this hotel is ideal for beach lovers. It offers easy access to the beach, allowing guests to enjoy sunbathing and water activities. It is also close to natural parks, perfect for those who appreciate the island's stunning natural beauty.
  • Park Hotel Napoleone - Located 7.5km away from Elba Island, this hotel offers a mix of outdoor and cultural experiences. With amenities such as a poolside bar, diving facilities, childcare services, and massages, it caters to outdoor enthusiasts. It is also close to cafes, coffee shops, historical sites, and museums, providing opportunities for exploration and relaxation. Additionally, the hotel features a spa for a rejuvenating experience.

If you're seeking an outdoor-themed holiday, Elba Island in Italy is the perfect destination. With its stunning beaches, crystal-clear waters, and beautiful forests, there are endless opportunities for adventure and relaxation. Explore the island's rich history and archaeology, or dive into the depths of the Mediterranean Sea for an unforgettable scuba diving experience. Take a ferry ride to discover hidden coves and picturesque marinas, or visit the local aquarium to get up close and personal with marine life. Elba Island offers a diverse range of outdoor activities for all nature lovers.

  • Hamburg: Hamburg is a vibrant city with a unique atmosphere. Known for its bustling port, it offers a mix of business, shopping, and dining experiences. Explore the city's museums and theaters, admire its monuments, and enjoy family-friendly activities. With its close proximity to Elba Island, Hamburg is a great option for an outdoor holiday.
  • Oslo: Oslo is a city that seamlessly blends history and modernity. It is home to numerous museums, monuments, and a stunning castle. Explore the city's art scene, indulge in shopping and dining, and relax at its charming cafes. With its diverse offerings, Oslo is worth visiting for an outdoor holiday as it provides a range of cultural experiences.
  • Pisa: Pisa is a city rich in history and culture. With its iconic monuments and cathedral, it offers a unique sightseeing experience. Explore its museums, take leisurely walks, and immerse yourself in its art scene. Pisa's charming cafes provide the perfect spot to relax and soak in the atmosphere. Only 16.8km away from Elba Island, Pisa is an excellent choice for an outdoor holiday.

Elba Island offers a perfect destination for outdoor enthusiasts. With its stunning beaches, diverse marine life, and lush forests, there are plenty of activities to enjoy. From exploring the island's archaeological sites and diving into its crystal-clear waters to relaxing on the sandy beaches and taking a ferry ride to nearby attractions, Elba Island promises an adventure-filled holiday. Whether you choose to stay in one of the best holiday rentals or opt for a beachfront villa in Barbići, such as those offered by Lacona Beach, you'll be surrounded by the beauty and charm of this enchanting island.

  • Cavoli Beach: This picturesque beach is surrounded by natural parks, offering a stunning and serene beach experience. With its crystal-clear turquoise waters and pristine white sand, it's the perfect spot to relax and soak up the sun. The beach is located 7.3km away from Elba Island.
  • Elba Island Aquarium: Immerse yourself in a world of marine wonders at the Elba Island Aquarium. Explore the diverse underwater ecosystems and get up close with fascinating sea creatures. From the stunning coral reefs to the interactive exhibits, this aquarium is a treat for the whole family. The aquarium is located 11.2km away from Elba Island.
  • Monte Capanne Cableway: Embark on an exhilarating adventure with a ride on the Monte Capanne Cableway. As you ascend to the mountain peak, marvel at the breathtaking panoramic views of the surrounding islands and the sparkling blue sea. Whether you're a nature enthusiast or an adventure seeker, this cable car ride is a must-do. The cableway is located 4.8km away from Elba Island.

When visiting Elba Island, you must indulge in the local cuisine and experience the vibrant dining scene. Start your day with a traditional Italian breakfast at Ristorante Stella Marina, known for its Mediterranean delights. For a taste of authentic Italian pizza, head to La Scaletta, a popular pizzeria that offers a range of delicious options. Another great choice is Ristorante Pizzeria La Carretta, where you can savor mouthwatering pizzas and other Italian specialties. Don't miss the opportunity to try the local Elba cuisine, accompanied by wines like Aleatico. For a true beachside dining experience, visit a charming trattoria and enjoy the fresh seafood and stunning views.

Looking to avoid the rainy, cloudy, or uncomfortably hot or cold months? Our table below will help you find the perfect time for your visit to Elba Island. Here you will find a year-round average temperature of 16.4°C, reaching a peak of 23.9°C in August, its warmest month, and dropping to an average low of 10.2°C in January, February, the coolest month. The annual rainfall averages 73.7mm, with November experiencing the heaviest showers, while July is the driest month.

Monthcalendar iconTemperature (Celcius)temperature iconRainfallrain iconCloud coveragecloud icon
January10.2Light RainMostly Sunny
February10.2Light RainMostly Sunny
March11.6Light RainMostly Sunny
April13.6Light RainMostly Sunny
May16.6Light RainMostly Sunny
June20.7No Rain (Dry)Sunny
July23.7No Rain (Dry)Sunny
August23.9No Rain (Dry)Sunny
September21.5Light RainSunny
October18.3Light RainMostly Sunny
November14.9Light RainMostly Sunny
December11.9Light RainMostly Sunny

More cheap accommodation in Elba Island

Top reasons for your visit to Elba Island

  • Diverse Landscapes: Elba Island boasts a range of landscapes, from pristine sandy beaches like Lacona Beach to lush forests perfect for hiking and exploring.
  • Scuba Diving Paradise: With crystal-clear waters teeming with marine life, Elba Island is a haven for scuba diving enthusiasts.
  • Breathtaking Views: Don't miss the chance to take in the breathtaking views of the island from the Elba Island View.
  • Relaxation and Rejuvenation: Indulge in relaxation and rejuvenation at a spa on Elba Island, perfect for unwinding during your holiday.
  • Charming Downtown: Explore the charming downtown of Alba to experience the local charm and immerse yourself in the island's culture.

Stay near top Elba Island attractions

How to save money on a holiday visit to Elba Island

  • Consider booking your accommodation during the off-peak season in Elba Island, which is from October to December, to find cheaper hotel rates.
  • Use the Expedia website's search filters to find affordable hotels, hostels, apart-hotels, or Bed & Breakfast options that suit your budget and travel needs in Elba Island.
  • Take advantage of the low seasonality of Elba Island by enjoying the island's attractions, such as exploring archaeological sites, scuba diving in the crystal-clear waters, visiting the marina and aquarium, and relaxing on the sandy beaches.
  • Save on transportation costs by taking the ferry to Elba Island, which adds an adventurous touch to your journey.
  • Explore the island's forests and go diving to discover the underwater treasures without breaking the bank.
  • Consider booking your flights and accommodation in June to August, the peak season in Elba Island if you prefer a livelier atmosphere.
  • Check out Expedia's rewards program to earn points and enjoy additional benefits when booking your accommodation in Elba Island.

Recent Reviews in Elba Island
Expedia verified reviews